\hypertarget{formats_8c}{}\doxysubsection{extern/libembroidery/src/formats.c File Reference}
\label{formats_8c}\index{extern/libembroidery/src/formats.c@{extern/libembroidery/src/formats.c}}
{\ttfamily \#include $<$stdio.\+h$>$}\newline
{\ttfamily \#include $<$stdlib.\+h$>$}\newline
{\ttfamily \#include $<$string.\+h$>$}\newline
{\ttfamily \#include $<$math.\+h$>$}\newline
{\ttfamily \#include $<$ctype.\+h$>$}\newline
{\ttfamily \#include \char`\"{}embroidery\+\_\+internal.\+h\char`\"{}}\newline
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{formats_8c_a596a4ab45910b13ea2809999de4c6950}{safe\+\_\+free}} (void $\ast$data)
\begin{DoxyCompactList}\small\item\em {\itshape data} \end{DoxyCompactList}\item 
int \mbox{\hyperlink{formats_8c_afc9c1d877503ff275a0b5041ac1905c1}{emb\+Format\+\_\+get\+Extension}} (const char $\ast$file\+Name, char $\ast$ending)
\begin{DoxyCompactList}\small\item\em {\itshape file\+Name} {\itshape ending} \end{DoxyCompactList}\item 
int \mbox{\hyperlink{formats_8c_a4552966a13bd17d268b2424a8dfc14ad}{emb\+\_\+identify\+\_\+format}} (const char $\ast$file\+Name)
\begin{DoxyCompactList}\small\item\em {\itshape file\+Name} \end{DoxyCompactList}\item 
short \mbox{\hyperlink{formats_8c_a15c50a3a26d0d120fe31f54313984185}{fread\+\_\+int16}} (FILE $\ast$f)
\begin{DoxyCompactList}\small\item\em {\itshape f} \end{DoxyCompactList}\item 
unsigned short \mbox{\hyperlink{formats_8c_a2bcdb1e6bf6930d5c054ecdca9831eba}{fread\+\_\+uint16}} (FILE $\ast$f)
\begin{DoxyCompactList}\small\item\em {\itshape f} \end{DoxyCompactList}\item 
int \mbox{\hyperlink{formats_8c_a05fb50e7292226bc2947dd2b4da7a9bd}{fread\+\_\+int32\+\_\+be}} (FILE $\ast$f)
\begin{DoxyCompactList}\small\item\em {\itshape f} \end{DoxyCompactList}\item 
void \mbox{\hyperlink{formats_8c_a7edd4650a0181a4c4c18d7949dd2f817}{fpad}} (FILE $\ast$file, char c, int n)
\begin{DoxyCompactList}\small\item\em {\itshape f} \end{DoxyCompactList}\item 
void \mbox{\hyperlink{formats_8c_ab2256826c6ea8d2374fc94df46a7616f}{binary\+Write\+Short}} (FILE $\ast$f, short data)
\begin{DoxyCompactList}\small\item\em {\itshape f} {\itshape data} \end{DoxyCompactList}\item 
void \mbox{\hyperlink{formats_8c_a760e806c16c1612a6b5ca5a26bc736d1}{binary\+Write\+UShort}} (FILE $\ast$f, unsigned short data)
\begin{DoxyCompactList}\small\item\em {\itshape f} {\itshape data} \end{DoxyCompactList}\item 
void \mbox{\hyperlink{formats_8c_ac93ea02c7dfc79fb81e7e7cc5acea14a}{binary\+Write\+UShort\+BE}} (FILE $\ast$f, unsigned short data)
\begin{DoxyCompactList}\small\item\em {\itshape f} {\itshape data} \end{DoxyCompactList}\item 
void \mbox{\hyperlink{formats_8c_acaa069d2e820245be0f711415e2c297d}{binary\+Write\+Int}} (FILE $\ast$f, int data)
\begin{DoxyCompactList}\small\item\em {\itshape f} {\itshape data} \end{DoxyCompactList}\item 
void \mbox{\hyperlink{formats_8c_ad608ccee7fa2036aeba8500061ea0824}{binary\+Write\+Int\+BE}} (FILE $\ast$f, int data)
\begin{DoxyCompactList}\small\item\em {\itshape f} {\itshape data} \end{DoxyCompactList}\item 
void \mbox{\hyperlink{formats_8c_ad56027171faded451118350359c1e8ae}{binary\+Write\+UInt}} (FILE $\ast$f, unsigned int data)
\begin{DoxyCompactList}\small\item\em {\itshape f} {\itshape data} \end{DoxyCompactList}\item 
void \mbox{\hyperlink{formats_8c_a152fc4262fce475f30786312da68fad6}{binary\+Write\+UInt\+BE}} (FILE $\ast$f, unsigned int data)
\begin{DoxyCompactList}\small\item\em {\itshape f} {\itshape data} \end{DoxyCompactList}\item 
char \mbox{\hyperlink{formats_8c_a80a4e0664d3d887e8013601f1139a388}{emb\+Pattern\+\_\+read}} (\mbox{\hyperlink{embroidery_8h_a168c2ed6c7e17dd1aa7755aabc1db314}{Emb\+Pattern}} $\ast$pattern, const char $\ast$file\+Name, int format)
\begin{DoxyCompactList}\small\item\em {\itshape pattern} {\itshape file\+Name} {\itshape format} \end{DoxyCompactList}\item 
char \mbox{\hyperlink{formats_8c_a2b8450b7b1a5b3f7e2dc615ee21fc243}{emb\+Pattern\+\_\+write}} (\mbox{\hyperlink{embroidery_8h_a168c2ed6c7e17dd1aa7755aabc1db314}{Emb\+Pattern}} $\ast$pattern, const char $\ast$file\+Name, int format)
\begin{DoxyCompactList}\small\item\em {\itshape pattern} {\itshape file\+Name} {\itshape format} \end{DoxyCompactList}\item 
char \mbox{\hyperlink{formats_8c_a5855903752f175ec50a58b4a734d9900}{emb\+Pattern\+\_\+read\+Auto}} (\mbox{\hyperlink{embroidery_8h_a168c2ed6c7e17dd1aa7755aabc1db314}{Emb\+Pattern}} $\ast$pattern, const char $\ast$file\+Name)
\begin{DoxyCompactList}\small\item\em {\itshape pattern} {\itshape file\+Name} \end{DoxyCompactList}\item 
char \mbox{\hyperlink{formats_8c_acf1191dc2ec8fa37e5806bf185bce0ca}{emb\+Pattern\+\_\+write\+Auto}} (\mbox{\hyperlink{embroidery_8h_a168c2ed6c7e17dd1aa7755aabc1db314}{Emb\+Pattern}} $\ast$pattern, const char $\ast$file\+Name)
\begin{DoxyCompactList}\small\item\em {\itshape pattern} {\itshape file\+Name} \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{embroidery_8h_afb3d2c0a23933d1ce50c4ec598b31c56}{Emb\+Format\+List}} \mbox{\hyperlink{formats_8c_a8cb11404ce46501561f956d33f8dcf95}{format\+Table}} \mbox{[}\mbox{\hyperlink{embroidery_8h_afc6032ce2b92a1d32b18b87b1e5ba13e}{number\+Of\+Formats}}\mbox{]}
\item 
const char \mbox{\hyperlink{formats_8c_a659abd7fd70a37a200df2665e35c7c89}{image\+With\+Frame}} \mbox{[}38\mbox{]}\mbox{[}48\mbox{]}
\end{DoxyCompactItemize}


\doxysubsubsection{Function Documentation}
\mbox{\Hypertarget{formats_8c_acaa069d2e820245be0f711415e2c297d}\label{formats_8c_acaa069d2e820245be0f711415e2c297d}} 
\index{formats.c@{formats.c}!binaryWriteInt@{binaryWriteInt}}
\index{binaryWriteInt@{binaryWriteInt}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{binaryWriteInt()}{binaryWriteInt()}}
{\footnotesize\ttfamily void binary\+Write\+Int (\begin{DoxyParamCaption}\item[{FILE $\ast$}]{f,  }\item[{int}]{data }\end{DoxyParamCaption})}



{\itshape f} {\itshape data} 

\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000231}{Todo}}]replace with emb\+Int\+\_\+read \end{DoxyRefDesc}
\mbox{\Hypertarget{formats_8c_ad608ccee7fa2036aeba8500061ea0824}\label{formats_8c_ad608ccee7fa2036aeba8500061ea0824}} 
\index{formats.c@{formats.c}!binaryWriteIntBE@{binaryWriteIntBE}}
\index{binaryWriteIntBE@{binaryWriteIntBE}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{binaryWriteIntBE()}{binaryWriteIntBE()}}
{\footnotesize\ttfamily void binary\+Write\+Int\+BE (\begin{DoxyParamCaption}\item[{FILE $\ast$}]{f,  }\item[{int}]{data }\end{DoxyParamCaption})}



{\itshape f} {\itshape data} 

\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000232}{Todo}}]replace with emb\+Int\+\_\+read \end{DoxyRefDesc}
\mbox{\Hypertarget{formats_8c_ab2256826c6ea8d2374fc94df46a7616f}\label{formats_8c_ab2256826c6ea8d2374fc94df46a7616f}} 
\index{formats.c@{formats.c}!binaryWriteShort@{binaryWriteShort}}
\index{binaryWriteShort@{binaryWriteShort}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{binaryWriteShort()}{binaryWriteShort()}}
{\footnotesize\ttfamily void binary\+Write\+Short (\begin{DoxyParamCaption}\item[{FILE $\ast$}]{f,  }\item[{short}]{data }\end{DoxyParamCaption})}



{\itshape f} {\itshape data} 

\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000228}{Todo}}]replace with emb\+Int\+\_\+read \end{DoxyRefDesc}
\mbox{\Hypertarget{formats_8c_ad56027171faded451118350359c1e8ae}\label{formats_8c_ad56027171faded451118350359c1e8ae}} 
\index{formats.c@{formats.c}!binaryWriteUInt@{binaryWriteUInt}}
\index{binaryWriteUInt@{binaryWriteUInt}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{binaryWriteUInt()}{binaryWriteUInt()}}
{\footnotesize\ttfamily void binary\+Write\+UInt (\begin{DoxyParamCaption}\item[{FILE $\ast$}]{f,  }\item[{unsigned int}]{data }\end{DoxyParamCaption})}



{\itshape f} {\itshape data} 

\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000233}{Todo}}]replace with emb\+Int\+\_\+read \end{DoxyRefDesc}
\mbox{\Hypertarget{formats_8c_a152fc4262fce475f30786312da68fad6}\label{formats_8c_a152fc4262fce475f30786312da68fad6}} 
\index{formats.c@{formats.c}!binaryWriteUIntBE@{binaryWriteUIntBE}}
\index{binaryWriteUIntBE@{binaryWriteUIntBE}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{binaryWriteUIntBE()}{binaryWriteUIntBE()}}
{\footnotesize\ttfamily void binary\+Write\+UInt\+BE (\begin{DoxyParamCaption}\item[{FILE $\ast$}]{f,  }\item[{unsigned int}]{data }\end{DoxyParamCaption})}



{\itshape f} {\itshape data} 

\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000234}{Todo}}]replace with emb\+Int\+\_\+read \end{DoxyRefDesc}
\mbox{\Hypertarget{formats_8c_a760e806c16c1612a6b5ca5a26bc736d1}\label{formats_8c_a760e806c16c1612a6b5ca5a26bc736d1}} 
\index{formats.c@{formats.c}!binaryWriteUShort@{binaryWriteUShort}}
\index{binaryWriteUShort@{binaryWriteUShort}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{binaryWriteUShort()}{binaryWriteUShort()}}
{\footnotesize\ttfamily void binary\+Write\+UShort (\begin{DoxyParamCaption}\item[{FILE $\ast$}]{f,  }\item[{unsigned short}]{data }\end{DoxyParamCaption})}



{\itshape f} {\itshape data} 

\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000229}{Todo}}]replace with emb\+Int\+\_\+read \end{DoxyRefDesc}
\mbox{\Hypertarget{formats_8c_ac93ea02c7dfc79fb81e7e7cc5acea14a}\label{formats_8c_ac93ea02c7dfc79fb81e7e7cc5acea14a}} 
\index{formats.c@{formats.c}!binaryWriteUShortBE@{binaryWriteUShortBE}}
\index{binaryWriteUShortBE@{binaryWriteUShortBE}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{binaryWriteUShortBE()}{binaryWriteUShortBE()}}
{\footnotesize\ttfamily void binary\+Write\+UShort\+BE (\begin{DoxyParamCaption}\item[{FILE $\ast$}]{f,  }\item[{unsigned short}]{data }\end{DoxyParamCaption})}



{\itshape f} {\itshape data} 

\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000230}{Todo}}]replace with emb\+Int\+\_\+read \end{DoxyRefDesc}
\mbox{\Hypertarget{formats_8c_a4552966a13bd17d268b2424a8dfc14ad}\label{formats_8c_a4552966a13bd17d268b2424a8dfc14ad}} 
\index{formats.c@{formats.c}!emb\_identify\_format@{emb\_identify\_format}}
\index{emb\_identify\_format@{emb\_identify\_format}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{emb\_identify\_format()}{emb\_identify\_format()}}
{\footnotesize\ttfamily int emb\+\_\+identify\+\_\+format (\begin{DoxyParamCaption}\item[{const char $\ast$}]{file\+Name }\end{DoxyParamCaption})}



{\itshape file\+Name} 

\begin{DoxyReturn}{Returns}
int 
\end{DoxyReturn}
\mbox{\Hypertarget{formats_8c_afc9c1d877503ff275a0b5041ac1905c1}\label{formats_8c_afc9c1d877503ff275a0b5041ac1905c1}} 
\index{formats.c@{formats.c}!embFormat\_getExtension@{embFormat\_getExtension}}
\index{embFormat\_getExtension@{embFormat\_getExtension}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{embFormat\_getExtension()}{embFormat\_getExtension()}}
{\footnotesize\ttfamily int emb\+Format\+\_\+get\+Extension (\begin{DoxyParamCaption}\item[{const char $\ast$}]{file\+Name,  }\item[{char $\ast$}]{ending }\end{DoxyParamCaption})}



{\itshape file\+Name} {\itshape ending} 

\begin{DoxyReturn}{Returns}
int 
\end{DoxyReturn}
\mbox{\Hypertarget{formats_8c_a80a4e0664d3d887e8013601f1139a388}\label{formats_8c_a80a4e0664d3d887e8013601f1139a388}} 
\index{formats.c@{formats.c}!embPattern\_read@{embPattern\_read}}
\index{embPattern\_read@{embPattern\_read}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{embPattern\_read()}{embPattern\_read()}}
{\footnotesize\ttfamily char emb\+Pattern\+\_\+read (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a168c2ed6c7e17dd1aa7755aabc1db314}{Emb\+Pattern}} $\ast$}]{pattern,  }\item[{const char $\ast$}]{file\+Name,  }\item[{int}]{format }\end{DoxyParamCaption})}



{\itshape pattern} {\itshape file\+Name} {\itshape format} 

\begin{DoxyReturn}{Returns}
char 
\end{DoxyReturn}
\mbox{\Hypertarget{formats_8c_a5855903752f175ec50a58b4a734d9900}\label{formats_8c_a5855903752f175ec50a58b4a734d9900}} 
\index{formats.c@{formats.c}!embPattern\_readAuto@{embPattern\_readAuto}}
\index{embPattern\_readAuto@{embPattern\_readAuto}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{embPattern\_readAuto()}{embPattern\_readAuto()}}
{\footnotesize\ttfamily char emb\+Pattern\+\_\+read\+Auto (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a168c2ed6c7e17dd1aa7755aabc1db314}{Emb\+Pattern}} $\ast$}]{pattern,  }\item[{const char $\ast$}]{file\+Name }\end{DoxyParamCaption})}



{\itshape pattern} {\itshape file\+Name} 

\begin{DoxyReturn}{Returns}
char 
\end{DoxyReturn}
\mbox{\Hypertarget{formats_8c_a2b8450b7b1a5b3f7e2dc615ee21fc243}\label{formats_8c_a2b8450b7b1a5b3f7e2dc615ee21fc243}} 
\index{formats.c@{formats.c}!embPattern\_write@{embPattern\_write}}
\index{embPattern\_write@{embPattern\_write}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{embPattern\_write()}{embPattern\_write()}}
{\footnotesize\ttfamily char emb\+Pattern\+\_\+write (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a168c2ed6c7e17dd1aa7755aabc1db314}{Emb\+Pattern}} $\ast$}]{pattern,  }\item[{const char $\ast$}]{file\+Name,  }\item[{int}]{format }\end{DoxyParamCaption})}



{\itshape pattern} {\itshape file\+Name} {\itshape format} 

\begin{DoxyReturn}{Returns}
char 
\end{DoxyReturn}
\mbox{\Hypertarget{formats_8c_acf1191dc2ec8fa37e5806bf185bce0ca}\label{formats_8c_acf1191dc2ec8fa37e5806bf185bce0ca}} 
\index{formats.c@{formats.c}!embPattern\_writeAuto@{embPattern\_writeAuto}}
\index{embPattern\_writeAuto@{embPattern\_writeAuto}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{embPattern\_writeAuto()}{embPattern\_writeAuto()}}
{\footnotesize\ttfamily char emb\+Pattern\+\_\+write\+Auto (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidery_8h_a168c2ed6c7e17dd1aa7755aabc1db314}{Emb\+Pattern}} $\ast$}]{pattern,  }\item[{const char $\ast$}]{file\+Name }\end{DoxyParamCaption})}



{\itshape pattern} {\itshape file\+Name} 

\begin{DoxyReturn}{Returns}
char 
\end{DoxyReturn}
\mbox{\Hypertarget{formats_8c_a7edd4650a0181a4c4c18d7949dd2f817}\label{formats_8c_a7edd4650a0181a4c4c18d7949dd2f817}} 
\index{formats.c@{formats.c}!fpad@{fpad}}
\index{fpad@{fpad}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{fpad()}{fpad()}}
{\footnotesize\ttfamily void fpad (\begin{DoxyParamCaption}\item[{FILE $\ast$}]{file,  }\item[{char}]{c,  }\item[{int}]{n }\end{DoxyParamCaption})}



{\itshape f} 

\begin{DoxyReturn}{Returns}
int 
\end{DoxyReturn}
\mbox{\Hypertarget{formats_8c_a15c50a3a26d0d120fe31f54313984185}\label{formats_8c_a15c50a3a26d0d120fe31f54313984185}} 
\index{formats.c@{formats.c}!fread\_int16@{fread\_int16}}
\index{fread\_int16@{fread\_int16}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{fread\_int16()}{fread\_int16()}}
{\footnotesize\ttfamily short fread\+\_\+int16 (\begin{DoxyParamCaption}\item[{FILE $\ast$}]{f }\end{DoxyParamCaption})}



{\itshape f} 

\begin{DoxyReturn}{Returns}
short 
\end{DoxyReturn}
\mbox{\Hypertarget{formats_8c_a05fb50e7292226bc2947dd2b4da7a9bd}\label{formats_8c_a05fb50e7292226bc2947dd2b4da7a9bd}} 
\index{formats.c@{formats.c}!fread\_int32\_be@{fread\_int32\_be}}
\index{fread\_int32\_be@{fread\_int32\_be}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{fread\_int32\_be()}{fread\_int32\_be()}}
{\footnotesize\ttfamily int fread\+\_\+int32\+\_\+be (\begin{DoxyParamCaption}\item[{FILE $\ast$}]{f }\end{DoxyParamCaption})}



{\itshape f} 

\begin{DoxyReturn}{Returns}
int
\end{DoxyReturn}
\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000227}{Todo}}]replace with emb\+Int\+\_\+read \end{DoxyRefDesc}
\mbox{\Hypertarget{formats_8c_a2bcdb1e6bf6930d5c054ecdca9831eba}\label{formats_8c_a2bcdb1e6bf6930d5c054ecdca9831eba}} 
\index{formats.c@{formats.c}!fread\_uint16@{fread\_uint16}}
\index{fread\_uint16@{fread\_uint16}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{fread\_uint16()}{fread\_uint16()}}
{\footnotesize\ttfamily unsigned short fread\+\_\+uint16 (\begin{DoxyParamCaption}\item[{FILE $\ast$}]{f }\end{DoxyParamCaption})}



{\itshape f} 

\begin{DoxyReturn}{Returns}
unsigned short
\end{DoxyReturn}
\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000226}{Todo}}]replace with emb\+Int\+\_\+read \end{DoxyRefDesc}
\mbox{\Hypertarget{formats_8c_a596a4ab45910b13ea2809999de4c6950}\label{formats_8c_a596a4ab45910b13ea2809999de4c6950}} 
\index{formats.c@{formats.c}!safe\_free@{safe\_free}}
\index{safe\_free@{safe\_free}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{safe\_free()}{safe\_free()}}
{\footnotesize\ttfamily void safe\+\_\+free (\begin{DoxyParamCaption}\item[{void $\ast$}]{data }\end{DoxyParamCaption})}



{\itshape data} 



\doxysubsubsection{Variable Documentation}
\mbox{\Hypertarget{formats_8c_a8cb11404ce46501561f956d33f8dcf95}\label{formats_8c_a8cb11404ce46501561f956d33f8dcf95}} 
\index{formats.c@{formats.c}!formatTable@{formatTable}}
\index{formatTable@{formatTable}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{formatTable}{formatTable}}
{\footnotesize\ttfamily \mbox{\hyperlink{embroidery_8h_afb3d2c0a23933d1ce50c4ec598b31c56}{Emb\+Format\+List}} format\+Table\mbox{[}\mbox{\hyperlink{embroidery_8h_afc6032ce2b92a1d32b18b87b1e5ba13e}{number\+Of\+Formats}}\mbox{]}}

This file is part of libembroidery.

Copyright 2018-\/2022 The Embroidermodder Team Licensed under the terms of the zlib license.

This file contains all the read and write functions for the library. \begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000225}{Todo}}]This list needs reviewed in case some stitch formats also can contain object data (EMBFORMAT\+\_\+\+STCHANDOBJ). $\ast$ \end{DoxyRefDesc}
\mbox{\Hypertarget{formats_8c_a659abd7fd70a37a200df2665e35c7c89}\label{formats_8c_a659abd7fd70a37a200df2665e35c7c89}} 
\index{formats.c@{formats.c}!imageWithFrame@{imageWithFrame}}
\index{imageWithFrame@{imageWithFrame}!formats.c@{formats.c}}
\doxyparagraph{\texorpdfstring{imageWithFrame}{imageWithFrame}}
{\footnotesize\ttfamily const char image\+With\+Frame\mbox{[}38\mbox{]}\mbox{[}48\mbox{]}}

